package pos.domain;

import java.util.ArrayList;
import java.util.List;

import pos.data.*;

public class ViajeProcessor implements IViajeProcessor{
	
	private JDBCViajeDAO viajeDao = new JDBCViajeDAO();
	private static ViajeProcessor instance;
	
	public static synchronized ViajeProcessor getInstance() {
        if (instance == null)
        	instance = new ViajeProcessor();
        return instance;
    }

	@Override
	public void validarViaje(Viaje viaje) {
		viajeDao.insert(viaje);
	}

	@Override
	public List<Viaje> getViajesByUsuario(Usuario usuario) {
		return new ArrayList<Viaje>();
	}
}
